package com.itheima;

import java.util.Scanner;

/*
    分析并完成以下需求:

    1.定义一个方法，该方法能在一个int类型数组中查询某元素num是否存在，并返回被查找元素的索引
    2.main方法中定义一个数组arr={19,28,37,46,50}; 提示并使用键盘录入一个整数
    3.调用方法，查询该整数是否在arr数组中，如果在打印索引，如果不在给出提示
 */
public class day09 {
    public static void main(String[] args) {
        int []arr={19,28,37,46,50};
        //提示接收要查找的元素
        System.out.println("请输入要查找的元素：");
        int num = new Scanner(System.in).nextInt();

        //调用方法，判断返回值
        if (getCount(num, arr) == -1) {
            System.out.println("数组中不包含该元素");
        } else {
            System.out.println(num + "在数组中的索引为：" + getCount(num, arr));
        }
    }
    public static int getCount(int num,int[]arr){
        int index=-1;
        for (int i = 0; i < arr.length; i++) {
            if (arr[i]==num){
                index=i;
            }
        }
        return index;
    }
}
